A UML Profile for Modeling Schema Mappings
نویسندگان
چکیده
When trying to obtain semantical interoperability between different information systems, the integration of heterogeneous information sources is a fundamental task. An important step within this process is the formulation of an integration mapping which specifies how to select, integrate and transform the data stored in the heterogeneous local information sources into a global data store. This integration mapping can then be used to perform the data integration itself. In this paper, we present a UML-based approach to define integration mappings. To this end, we introduce a UML profile which can be used to map local information schemata onto one global schema thus eliminating schema conflicts. We claim that this is the first time that the integration mapping can be specified within the UML model of the application and that this model can be used to generate a working implementation of the schema mappings using MDA-transformations.
منابع مشابه
A Metamodel and UML Profile for Networked Ontologies – The Complete Reference
In this paper we present integrated MOF compliant metamodels and UML profiles for OWL DL, the Semantic Web Rule Language (SWRL) and Ontology Mappings. Based on these metamodels and profiles, UML tools can be used for visual modeling of rule-extended ontologies and ontology mappings.
متن کاملRepresenting XML Schema in UML - An UML Profile for XML Schema
There is a need to integrate XML schemas, i.e., schemas written in XML Schema, into UML-based software development processes. Not only the production of XML schemas out of UML models is required, but even more the integration of given XML schemas as input into the development process. In the model driven architecture, a two step integration is assumed, comprising a platform specific model and a...
متن کاملA Software Modeling Approach to Ontology Design via Extensions to ODM and OWL
ion to represent associations among different concepts (e.g., actors, use case, class, etc.). Underlying these diagrams and modeling concepts is the UML metamodel which is built on top of MOF as given in Figure 2a: M3 is a meta-meta library for defining new metamodels; M2 is at the metamodel layer where models such as UML, ODM, and NeOn (Haase, Rudolph, Wang, & Brockmans, 2005) can be defined; ...
متن کاملMapping Conceptual Models to Database Schemas
The mapping of a conceptual-model instance to a database schema is fundamentally the same for all conceptual models. A conceptual-model instance describes the relationships and constraints among the various data items. Given the relationships and constraints, the mappings group data items together into flat relational schemas for relational databases and into nested relational schemas for objec...
متن کاملConceptual Business Document Modeling using UN/CEFACT's Core Components
Before two businesses can engage in a business-tobusiness process an agreement about the process execution order and the business documents exchanged in the collaborative process must be found. Although several initiatives from different industries have started standardization initiatives for business documents a set of shortcomings still remain: (1) the different standards do not have a common...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2006